15 mile hiking trail located near Lake Forest, California
There are a number of different trailheads. The one Google Maps location given is one of the lower ones.